﻿p {
	font-family: Verdana;
}

/*
 put in by the expressionweb dev env - I didn't ask for it.'ll have to go through the htm files, see where it's used and remove it. Knowing that 
 expressionweb will put it back the next time I put in a image.
*/

.style1 {
	border-width: 0px;
}
img.expando {
	/*sample CSS for expando images. Not required but recommended*/
border: none;
	vertical-align: top; /*top aligns image, so mouse has less of a change of moving out of image while image is expanding*/
}

table.timetable {
    border-right: 1px solid #D0D0D0;
    border-top: 1px solid #D0D0D0;
    color: #1B1B1B;
    width: 100%;
}
element.style {
    height: 40px;
    vertical-align: middle;
}
.hotelFeature{
	font-size: 11px; color: #666666; font-family: verdana,arial,helvetica
	width:100%
	margin:10px 10px 10px 10px;
	padding:5px;

}
span.hotelFeature{
	font-size: 14px; color: #000000; 
	width:100%
	margin:10px 10px 10px 10px;
	padding:5px;

}
.hotelFeature	span{
	font-size: 14px;
	font-family: verdana, geneva, helvetica;
	MARGIN-LEFT: 10px;
	LINE-HEIGHT: 15px;
	border: 1px solid #ccc;
	padding: 4px;

}
.hotelFeature_img{
float:left;
border:0px none;
margin:10px;
}
table.timetable td {
    border-bottom: 1px solid #D0D0D0;
    border-left: 1px solid #D0D0D0;
    height: 25px;
    padding: 2px;
    text-align: center;
}

body {
	background: white;
	font:  sans-serif;
	font-size: medium;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

h1, h3, h4, h6 {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	letter-spacing: 0;
	border-bottom: 0 !important;
	color: #CB001E;
}

a {
	border-bottom: 0px;	
	font-family: Verdana;
	/*font-size:10px;
	padding: 5px 10px;	*/
}

a:focus {
	outline: 1px dotted #eee;
}
a:active {
	outline: 0px;
}
a:hover {
	color: #7bc4f4;
}

/*
** general portlet styles (elements in the quickbar)

.portlet {
	background: #d00000;
	padding: 0;
	float: none;
	overflow: hidden;
	border:1px red solid;
}

.portlet h1,
.portlet h2,
.portlet h3,
.portlet h4 {
	margin: 0;
	padding: 0;
}

.portlet h5 {
	background: transparent;
	padding: 0 0 0 .9em;
	display: inline;
	width:auto;
	white-space: nowrap;
}
*/
.pBody {
	background: transparent;
	padding: 1em 0 1.3em 1em;
	font-size: smaller;
}

.portlet ul {
	line-height: 1.5em;
	/*list-style-type: square;
	list-style-image: url(bullet.gif);
*/
}

.portlet li {
	padding: 0;
	margin: 0;
}

.portlet a {
	border-bottom: 0px;
	color: #066;
}
.portlet a:focus {
	outline: 1px dotted #eee;
}
.portlet a:active {
	outline: 0px;
}
.portlet a:hover {
	color: #c0c0c0;
}

.filereport
{
    font-family: Verdana;
    font-style:normal;
    font-size:14px;
    line-height:16px;
}

.filereport a 
{
   font-size:14px;
}

.mfhotels
{
    font-family: Verdana;
    font-style:normal;
    font-size:14px;

}

.mfhotels a 
{
   font-size:10px;
   padding: 10px 10px;
}

.mfhotels b 
{
   font-size:14px;
   padding: 0px 0px;
}

.owners {
	background: grey;
	margin: 10px;
	padding: 10px;
}

.ownersnick {

}

.ownersspencer {
	float: right;

}

.ownerscaption {
	font-size:28px;

	background: darkgrey;
		margin: 10px;
	padding: 10px 100px;	
}

.traincontent 	
{
    font-family: Verdana;
    padding: 0px 10px 0px 10px;
}

.traincontent 	a
{
    font-family: Verdana;
    font-size:14px;	
}

.traincontent 	h3
{
    font-family: Verdana;
    font-size:24px;	
}

.ghrowdark {
    width: 589px;
    position: relative;
    background-color: #eeeeee;
}

.ghrowlight {
    width: 589px;
    position: relative;
    background-color: #dddddd;
    
}

.ghrowdark div {
    display: inline-block;
    }

.ghrowlight div {
    display: inline-block;
    }
    
.ghdescription {
    width: 350px;  
    vertical-align: top;
    font-size: 14px;
    padding: 10px 0px 10px 10px;
}
.ghphoto {    
    width: 200px;
     vertical-align: top;
    overflow: hidden;
    font-size: 14px;
    padding: 10px 0px 10px 10px;
}

/* to ri bo le */
.ghphoto img { 
    padding: 10px 0px 10px 0px;
}

.brdescription {
    width: 589px; 
}

.brrowdark {
    background-color: #eeeeee;
    padding: 10px 0px 10px 10px;
    font-size: 14px;
}

.brrowlight {
    background-color: #dddddd;    
    padding: 10px 0px 10px 10px;
    font-size: 14px;
}
/**********************************************\
        Dropdown Textboxes
/*********************************************/
.ddlabels
{
    display: inline-block; width: 50px;
}
.ddlabelscontact
{
    display: inline-block; width: 150px;
}
.ddtextboxes
{
    height: 26px;
    width: 320px;
    margin-left: 0px;
}

/**********************************************\
       Inner Page
/*********************************************/
.innerpage
{
    width: 700px; 
    float:left;
    background-color: #eeeeee;
    padding: 20px 20px 20px 10px;
}